villaresia moorei - Spanish English Dictionary